<?php
// this check prevents access to debug front controllers that are deployed by accident to production servers.
// feel free to remove this, extend it or make something more sophisticated.
if (!in_array(@$_SERVER['REMOTE_ADDR'], array('127.0.0.1', '::1')))
{
  //die('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
}

require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');
$__app = 'frontend';

require_once(dirname(__FILE__).'/../config/ProjectConfigurationEnvironnement.class.php');

if($__env == 'prod')
{
	$error_details = false;
}
else
{
	$error_details = true;
}

$configuration = ProjectConfiguration::getApplicationConfiguration($__app, $__env, $error_details);
sfContext::createInstance($configuration)->dispatch();

/*if(isset($__env)) {
    $configuration = ProjectConfiguration::getApplicationConfiguration($__app, $__env, true);
    sfContext::createInstance($configuration)->dispatch();
} else {
    die('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
}*/

//in myapp_dev.php, the development front controller,
// the debug mode is activated
//define('SF_DEBUG', true);